﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Main.Master" AutoEventWireup="true" CodeBehind="AdministraProyecto.aspx.cs" Inherits="MIAPWEB.Forms.AdministraProyecto" %>
<asp:Content ID="ContentHeader" ContentPlaceHolderID="Header" runat="server">
</asp:Content>
<asp:Content ID="ContentDefault" ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server">
<table cellpadding="1" cellspacing="5" width="100%" style="vertical-align:top">
    <tr>                
        <td style="vertical-align:top">            
            <h3>Administrar proyectos</h3>
        </td>
    </tr>
    <tr>
        <td style="vertical-align:top">
            <table width="100%">
                <tr>
                    <td align="center">
                        <asp:Label ID="lblNombre" runat="server" Text="Nombre" />
                    </td>
                    <td align="center">
                        <asp:Label ID="lblEstatus" runat="server" Text="Estatus" />
                    </td>              
                    <td>
                        &nbsp;
                    </td>
                </tr>
                <tr>
                    <td align="center">
                        <asp:TextBox ID="txtNombre" runat="server" MaxLength="50" CssClass="input"/>
                    </td>
                    <td align="center">
                        <asp:DropDownList ID="ddlEstatus" runat="server" DataValueField="IdItem" DataTextField="Descripcion" width ="150px"/>                        
                    </td>
                    <td align="right">
                        <asp:Button ID="btnBuscar" runat="server" Text="Buscar" OnClick="btnBuscar_Click" />
                    </td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td>
            <div style="vertical-align: top; height:175px; width:100%; overflow:auto">
                <asp:GridView ID="grdProyectos" runat="server" AutoGenerateColumns="false" ShowHeaderWhenEmpty="true"
                    DataKeyNames="IDProyecto" HeaderStyle-HorizontalAlign="Center" OnSelectedIndexChanged="grdProyectos_SelectedIndexChanged" 
                    AllowPaging="true" OnPageIndexChanging="grdProyectos_PageIndexChanging" Width="100%">
                    <Columns>
                        <asp:BoundField DataField="IDProyecto" HeaderText="Id" Visible="False"  ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="NombreProyecto" HeaderText="Nombre" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="Descripcion" HeaderText="Descripción" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="PeriodoCarga.NombrePeriodo" HeaderText="Periodo de carga" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="PeriodoInformacion.NombrePeriodo" HeaderText="Periodo en información" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="PaqueteCarga" HeaderText="Paquete" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="Estatus" HeaderText="Estatus" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="FechaCreacion" HeaderText="Fecha de registro" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:dd/MM/yyyy}"/>
                        <asp:commandfield  showselectbutton="true" selecttext="Seleccionar" ItemStyle-HorizontalAlign="Center" />
                    </Columns>
                    <PagerStyle CssClass="page" />
                </asp:GridView>
            </div>
        </td>
    </tr>
    <tr>
        <td>
            <h2>Archivos asociados al proyecto</h2>
        </td>        
    </tr>
    <tr>
        <td>
            <div style="vertical-align:top; height:175px; width:100%; overflow:auto">
                <asp:GridView ID="grdArchivos" runat="server" AutoGenerateColumns="false" ShowHeaderWhenEmpty="true" AllowPaging="true"
                    HeaderStyle-HorizontalAlign="Center" Width="100%">
                    <Columns>
                        <asp:BoundField DataField="NombreArchivo" HeaderText="Nombre" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="Proyecto.NombreProyecto" HeaderText="Proyecto" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="FormatoArchivo.NombreFormatoArchivo" HeaderText="Formato de archivo" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="ProcedimientoCarga" HeaderText="Procedimiento de carga" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="EsObligatorio" HeaderText="Obligatorio" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="EsVersion" HeaderText="Versión" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="EstaActivo" HeaderText="Estatus" ItemStyle-HorizontalAlign="Center" />
                        <asp:BoundField DataField="FechaCreacion" HeaderText="Fecha de registro" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:dd/MM/yyyy}"/>
                    </Columns>
                </asp:GridView>
            </div>
        </td>
    </tr>
    <tr>
        <td style="vertical-align:bottom;" align="right">
            <asp:Button ID="btnNuevo" runat="server" Text="Nuevo" OnClick="btnNuevo_Click" />
            &nbsp;
            <asp:Button ID="btnModificar" runat="server" Text="Modificar" OnClick="btnModificar_Click" />
            &nbsp;
            <asp:Button ID="btnEliminar" runat="server" Text="Eliminar" OnClick="btnEliminar_Click" />
            &nbsp;
            <asp:Button ID="btnSalir" runat="server" Text="Salir" OnClick="btnSalir_Click" CausesValidation="false"/>
        </td>
    </tr>    
</table>
</asp:Content>